package com.aspose.cells;

class zbzp extends zcdb {
   zbzp(zazw var1) {
      this.d = 398;
      this.c = new byte[46];
      byte var2 = 0;
      this.c[var2] = 13;
      if (var1.b) {
         this.c[var2] = (byte)(this.c[var2] | 2);
      }

      int var5 = var2 + 2;
      byte[] var3 = var1.l;
      System.arraycopy(var1.l, 0, this.c, var5, 16);
      var5 += 16;
      var3 = var1.m;
      if (var3 == null) {
         var3 = var1.l;
      }

      System.arraycopy(var3, 0, this.c, var5, 16);
      var5 += 16;
      System.arraycopy(com.aspose.cells.b.a.zc.a(var1.j), 0, this.c, var5, 4);
      var5 += 4;
      System.arraycopy(com.aspose.cells.b.a.zc.a((int)2), 0, this.c, var5, 4);
      var5 += 4;
      int var4 = 0;
      if (!var1.e) {
         var4 |= 1;
      }

      if (var1.g) {
         var4 |= 2;
      }

      this.c[var5] = (byte)var4;
      var5 += 2;
      System.arraycopy(com.aspose.cells.b.a.zc.a(var1.f), 0, this.c, var5, 2);
      var5 += 2;
   }
}
